package com.gitee.muii.echarts.util.types;

import java.io.Serializable;

import lombok.Data;

/**
 * Mixin of option set to control the animation of series.
 *
 * @apiNote ${code animationEasing?: AnimationEasing;/animationEasingUpdate?: AnimationEasing;}未实现,请在前端实现.
 * ${code animationDuration/animationDelay/animationDurationUpdate/animationDelayUpdate}方法型参数请在前端实现.
 */
@Data
public class AnimationOptionMixin implements Serializable {
    
    private static final long serialVersionUID = -3348296742530547752L;
    
    protected Boolean animation;
    protected Long animationThreshold;
    protected Long animationDuration;

//    animationEasing?: AnimationEasing;
    
    protected Long animationDelay;
    
    protected Long animationDurationUpdate;

//    animationEasingUpdate?: AnimationEasing;
    
    protected Long animationDelayUpdate;
    
}
